Part Number Hot Search : 
HEF40 ECG2376 2N7221 SF50J ATA6621N ADC302 31MR71 HT46R005
Product Description
Full Text Search
 

To Download MT1020A Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 MT1020A
BluetoothTM Baseband Controller Product Brief
Features
* * * * * * * * * * * Bluetooth v1.1 compliant Link Controller Programmable Radio Interface including BlueRF Full Bluetooth Protocol Stack up to HCI Full Duplex Audio CODEC including filtering Linear PCM to log PCM and CVSD conversion Advanced Block Power Management Embedded ARM7TDMITM Microcontroller Core Configurable l/O supply 1.8 to 3.6V 1.8V internal supply option for Low Power IP Hardware and Software available for embedded applications Single CPU Bluetooth system capability
PB5630 ISSUE 2.0 September 2001
Ordering Information MT1020A/IG/BP1N 121-pin SSBGA based microcontroller with on-chip memory, a full duplex voice CODEC and a dedicated Bluetooth Baseband Peripheral (BBP) block. The BBP implements all the time-critical elements of Bluetooth communication in hardware, with minimal involvement by the microcontroller. Relieving the on-chip processor of these repetitive tasks makes it possible for the MT1020A to run entire applications without an external host processor. A UART Interface is provided for use when operation with an an external host processor is required. Comprehensive power management maximises battery life for portable applications making the MT1020A particularly suitable for low power applications, especially those involving voice traffic.
Applications
* * * * * *
Wireless Headsets Wireless Accessories Cellular Phones Automotive PDA, Laptop Computers Digital Cameras
Description
The MT1020A is a complete Bluetooth baseband processor It combines an advanced ARM7TDMI
Mic
Earphone
Linear PCM
Host UART
m o .c U t4 e e h S ta a .D w w w
Absolute Maximum Ratings
Supply voltage (VDD ) Input voltage Output voltage Static discharge (HBM)* Storage temperature, TSTG
AUDIO CODEC QUEUE MANAGEMENT BLOCK BUFFER RAM BLUETOOTH LINK CONTROLLER VOICE ENCODING TRANSLATOR HOST UART HOST INTERFACE SYSTEM BUS INTERFACE
-0.5V to +5V -0.5V to OpV DD +0.5V -0.5V to OpV DD +0.5V 2kV -55C to +150C * Human Body Model
Radio Interface
Bluetooth Baseband Peripheral (BBP) Block
System RAM
External Memory Bus
Embedded Microcontroller
GPIO
GPIO
Ext'l Ints
Interrupt Controller
Watchdog
Memory/Peripheral Controller
UART1
UART1
BSIO
BSIO
DMA
Timer/ counter
ARM7TDMI
SSM
Test & Debug
Figure 1 - MT1020A Block Diagram
1
www..com
MT1020A
Preliminary Information
Figure 2 - Pin Connections
Signal Name
Pin (see notes)
I/O Type
Qty
Description
Memory/Peripheral Interface SADD[18:0] A8: A9: C8: D3: E4: G10: G8: G9: H10: H4: H9: J1: J2: J4: K1: K2: K4: L3: L4 C9: F7: B9: C6: B1: C7: D4: D7: F9: D8: B8: E7: D6: C3: C2: B7 B6: E6 A1 K3: L2 B5 D2 O(hd) 19 System Address
SDATA[15:0]
I/O(hd)
16
System Data Bus
NSCS[1:0] NSCS[3] NSWE[1:0] NSOE NSUB
O(hd) O(hd) O(hd) O(hd) O
2 1 2 1 1
Active low System Chip Select 1 and 0 Active low System Chip Select 3 Active low System Write Enable 1 and 0 Active low System output enable Active low System Upper Byte (for 16-bit RAM)(SADD[0] = lower byte) System Wait. Extended MPC access
SWAIT UART1 U1RXD U1TXD U1RTS U1CTS Host Interfaces HST_UART_RXD
F10
I(pd)
1
F3 E3 F4 E2
I(hd) O O I(hd)
1 1 1 1
UART1 Receive Data UART1 Transmit Data UART1 Ready to Send (active low1) UART1 Clear to Send (active low1)
C5
I(hd)
1
Serial Host Interface Receive Data
Table 1 - Pin Descriptions
2
Preliminary Information
Signal Name HST_UART_TXD HST_UART_RTS HST_UART_CTS Reserved Reserved Serial I/O BSIO_SS BSIO_DATA_O BSIO_DATA_I BSIO_CLK General Purpose IO GPIO[7] EXTINT[2] GPIO[6] EXTINT[1] GPIO[5] GPIO[4] GPIO[3] GPIO[2] INTNSCS0 GPIO[1] BBPWAKE GPIO[0] Mode Control NICE NTRST TEST NSRESET Diagnostics TCK BDIAG[0] TDI BDIAG[1] TDO BDIAG[2] TMS BDIAG[3] H3 I/O 1 G4 O 1 H2 I/O 1 G5 I/O 1 ICE Test clock input or Xdiag[0] output ICE Test data input or Xdiag[1] output ICE Test data output or Xdiag[2] output ICE Scan test mode input or Xdiag[3] output J9 J3 H8 H11 I(pu) I(pu) I(pd) I 1 1 1 1 C11 I/O(hd) 1 D9 I/O(hd) 1 E10 E9 E8 D10 I/O(hd) I/O(hd) I/O(hd) I/O(hd) 1 1 1 1 F6 I/O(hd) 1 F8 I/O(hd) 1 General purpose I/O plus External interrupt 2 input General purpose I/O plus External interrupt 1 input General purpose I/O plus General purpose I/O plus General purpose I/O plus General purpose I/O C10 B11 B10 A11 O O I(hd) O 1 1 1 1 Serial I/O Block Slave Select Serial I/O Block Data Output Serial I/O Block Data Input Serial I/O Block Clock Output Pin (see notes) D5 C4 A3 A2 B3 I/O Type O O I/O(hd) I/O I/O Qty 1 1 1 1 1 Description
MT1020A
Serial Host Interface Transmit Data Serial Host Interface Ready to Send Serial Host Interface Clear to Send Tie to OPVDD Tie to GND
During reset input selects int/ext NSCS0 General purpose I/O plus Optional external BBP wake up input General purpose I/O
Diagnostic or ICE mode ('0' = ICE mode) Xpins/diag. Mode or ICE reset Test enable DO NOT CONNECT System reset
Table 1 - Pin Descriptions (continued)
3
MT1020A
Signal Name Radio Interface RI_SYS_CLK RI_CTR3 RI_TXDRXD
Preliminary Information
Pin (see notes) I/O Type Qty Description
L7 J7 G6
I I/O I/O(hd)
1 1 1
System Clock Input Bi-directional Radio Interface Control Signal 3 Radio Transmit Data Output. (Receive Data input in Bi-Di pin mode)
RI_RXD
L5
I
1
Radio Receive Data Input (Uni-directional pin mode)
RI_NRESET RI_CTR2 RI_NSEN RI_SBBO RI_SBBI RI_SCLK RI_CTR1 RI_CTR0 Linear PCM Interface LIN_PCM_IN LIN_PCM_OUT LIN_PCM_FRM LIN_PCM_CLK CODEC Interface EAR_PLUS EAR_MINUS MIC_MINUS MIC_PLUS VREF
K8 G7 H7 L6 J6 H6 H5 J5
I/O(pu) I/O O I/O I O I/O(pd) O
1 1 1 1 1 1 1 1
Radio Reset Bi-directional radio interface control signal 2 Active low radio serial interface enable Radio Serial Transfer Data Output Radio Serial Transfer Data Input Radio Serial Transfer Clock Bi-directional Radio Interface Control Signal 1 Bi-directional Radio Interface Control Signal 0
F2 F5 G3 G2
I(hd) O I/O(hd) I/O(hd)
1 1 1 1
16bit Linear PCM Input stream 16bit Linear PCM Output stream 16bit Linear PCM Frame Sync Master / Slave 16bit Linear PCM Clock Master / Slave
J11 J10 L9 K9 K10
AO AO AI AI AO
1 1 1 1 1
Earpiece audio positive differential output Earpiece audio negative differential output Microphone audio negative differential input Microphone audio positive differential input Audio CODEC Vref decoupling capacitor pin; 100nF to AGND
PLL Analogue Test PLL_AT1 E5 1 Phase Lock Loop 1 Analogue Test Pin DO NOT CONNECT Power Supplies GNDP VDDP GND L11 K11 A6: B2: D1: D11: F1: G11: K6 L8 1 1 7 CODEC Output amplifier ground CODEC Output amplifier VDD Common Ground
VDDA
1
CODEC Analog VDD
Table 1 - Pin Descriptions (continued)
4
Preliminary Information
Signal Name SUBGND Pin (see notes) A4: A10: J8: L1: L10 A7: C1: F11: H1 K5 A5: E1: E11: G1: K7 B4 I/O Type Qty 5 Analog Ground Description
MT1020A
OPVDD
4
System I/O VDD
RIVDD LAVDD
1 5
Radio Interface VDD Core VDD
PLL_VDD
1
Phase Lock Loop VDD
Note: The UART CTS and RTS signals(U1RTS, U1CTS, HST_UART_RTS & HST_UART_CTS) are all active low at the chip, but become active high after passing through a RS232 line driver IC. Key I O I/O pu pd hd to Signal Types: input Output Bidirectional Internal Pull-up Internal Pull-down Internal Peripheral HOLD cell: holds the previous voltage level of an input, until the weak drive of the hold cell is overdriven by normal drive output. This can be either as part of a MT1020A bi-directional peripheral cell or an external device.
Table 1 - Pin Descriptions (continued)
5
MT1020A
Preliminary Information
Electrical Characteristics
These characteristics are guaranteed by either production test or design. They apply within the specified ambient temperature and supply voltage ranges, unless otherwise stated.
Value Characteristic Min. DC Characteristics Logic supply voltage CODEC supply voltage Supply current Dynamic Power Consumption SCO connection HV3 packets utilising 1s interval sniff. Internal CODEC. SCO connection HV1 packets utilising 1s interval sniff. Internal CODEC. ACL connection utilising 1s interval sniff, no data transfer. 18 mW VDDA, VDDP, RIVDD & OPVDD =3.0V LAVDD =2.0V Temperature 25C System clock and BBP clock frequency = 5 MHz. 12 mW 1.8 2.7 40 3.6 3.6 V V A TAMB= -40C to +85C Typ. Max. Units Conditions
19
mW
Normal Operating Conditions
Value Characteristic Min. Core supply voltage, LAVDD I/O supply voltage, OPVDD Radio Interface supply voltage, RIVDD CODEC supply voltages, VDDP & VDDA Input voltage Output voltage DC current per bond pad Ambient temperature 1.8 1.8 1.8 2.7 0.0 0.0 -40 Max. 3.6 3.6 3.6 3.6 OpVDD OpVDD 30 +85 V V V V V V mA C Units
6
Preliminary Information
Circuit Description
General The MT1020A is a complete Bluetooth Baseband processor. When used with the Zarlink-supplied firmware and an appropriate radio transceiver it forms a complete low power Bluetooth solution. The MT1020A features : * * * * ARM7TDMI Embedded Microcontroller Dedicated Bluetooth Baseband Peripheral block Full Duplex Audio CODEC 20KB System RAM
MT1020A
data. Packets are assembled/decoded with preamble, sync words, headers and CRCs. Data whitening is performed; encryption is optional. Queue Manager Block This block performs intelligent DMA transfers between a dedicated Bluetooth data buffer RAM and the Bluetooth link controller, the host interface and the voice interface. It understands and translates between different Bluetooth packet formats, and performs payload data queue management. The MT1020A has 12KB of Data Buffer RAM. Host Interface The host interface manages the communication between the MT1020A and an external host processor. It handles the assembly and decoding of Host Controller Interface (HCI) packets. The MT1020A supports communication with the external host using a high speed host UART. Audio CODEC The full duplex CODEC includes a microphone amplifier and earpiece driver, together with filtering to ITU-T G712.
Low Power Architecture The architecture is designed for ultra low power applications. This is achieved by: * Minimising the processor overhead, allowing internal system clock speeds to be reduced to as low as 5MHz Having a dedicated Bluetooth bus for data packet DMA transfers A system partition that decodes Bluetooth packets in hardware Operating internal core with a 2V supply Low-power CODEC for voice applications
* * * *
Embedded Microcontroller Core
The Embedded Microcontroller, in addition to configuring and controlling the Bluetooth Baseband Peripheral block, has the capability to run complete applications, including the Bluetooth Protocol Stacks. This capability eliminates the need for an external host processor, making the MT1020A particularly suitable for stand-alone applications, where an external processor is not available. The Microcontroller consists of an ARM7TDMI CPU and the following general purpose peripheral blocks : * * * * * * Peripheral Controller Serial I/O Interrupt Controller 2 Counter/Timers DMA Controller UART
Bluetooth Baseband Peripheral
The Bluetooth Baseband Peripheral (BBP) sub system performs all time critical Bluetooth operations, with minimal processor overhead. It works as a slave peripheral device connected to the on-board Microprocessor. The block includes the Link Controller hardware required to communicate with other Bluetooth devices via a radio IC, a queue manager system with RAM to store packets of data, a host interface and a CODEC. Once configured, the Bluetooth Baseband Peripheral block can automatically transport packets between a host interface and the Bluetooth radio, without interaction with the processor Bluetooth Link Controller The Bluetooth Link Controller controls the Bluetooth radio. The Link controller has a programmable Radio interface enabling it to work with a number of different Bluetooth Radio Transceivers. Within the Link Controller payload data is assembled into data packets for transmission and extracted from received
ARM7TDMI Processor The ARM7TDMI RISC processor contains the ARM7 32-bit core and with the Thumb(R) instruction decompressor supporting 16-bit instructions, debug extensions, fast multiplier and the ICEBreakerTM extension.
7
MT1020A
Preliminary Information
Universal Asynchronous Receiver Transmitter (UART1) The full duplex asynchronous channel provides an RS232 type interface, which supports both hardware handshaking and XON/XOFF software protocols. The Receive and Transmit channels are double buffered. UART1 may be polled, or may use an interrupt scheme for module bus transfers. An internal baud rate generator can provide selectable data rates, derived from on-chip sources for an Rx/ Tx pair. Directly triggered DMA transfers with the UART are also possible without the need for CPU intervention.
Memory/Peripheral Controller The Memory/Peripheral Controller (MPC) is the main gateway between the internal and external bus systems. It allows dynamic bus sizing and generates all control signals to access peripheral components. The MPC also supports fly-by DMA between all combinations of internal and external modes. Serial I/0 The Serial (BSIO) I/0 block supports the serial interface to a variety of external devices, such as serial EEPROM, NVRAM and Flash. It is compatible with two common interfaces: * MICROWIRETM for use with memory and peripheral devices supporting the MICROWIRE standard * SPI microcontroller serial interface The block operates in either Interrupt or Polled modes also supports Fly-by DMA transfers. Interrupt Controller (INTC) The ARM7TDMI core accepts two types of interrupt: Normal (IRQ) and Fast (FIQ). All Interrupts can be switched between types, depending upon the relative priorities required. The INTC is the central control logic that decodes the priority level and handles interrupt request signals from a total of 8 fixed predefined sources within the microcontroller core and two external sources, Gpio<7:6>. External interrupts can be set for edge or level sensitivity with a polarity option. To minimize interrupt latency, there is a hard-wired priority scheme for each channel for both FIQ and IRQ; alternatively this can be ignored and the priority assessment handled in software. Timers Two dual independent 32-bit timer/counters, with an 8-bit prescaler capability for each counter, are provided (Timers 1A, 1B, 2A and 2B). These are synchronous to the system clock and may be polled, or set up to generate interrupts on over-run, with auto-reload. DMA Controller Two DMA engines are available in the controller. These may be configured as a pair to provide a memory-to-memory DMA capability between any two locations in the ARM7TDMI memory space. Alternatively, they may be used independently for fly by transfers between off-core requesters and either on-core or off-core locations. Single or multiple byte transfers (Demand or Burst Mode) are supported and may be word, half-word or byte wide.
System Debug Options
The microcontroller core allows for two sophisticated methods of hardware and software debug. The designer should choose which methods are required. The options are: * * ARM7TDMITM Debug Interface, via the ARM MultiICETM module, or equivalent Logic Analyser coupled with an Inverse Assembler and Zarlink's Diagnostic Broadcast feature
Baseband Protocol Stack
The MT1020A is supplied with the Zarlink baseband protocol stack software. This stack, when used in conjunction with the Bluetooth Baseband Peripheral block, implements the Bluetooth Specification v1*1 up to the HCI layer. Features of the Stack include : Link Controller The Link Controller includes multi-point capability, support for multi-slot packets, and Authentication and Encryption. Link Manager Supports Park, Hold and Sniff modes for reduced power consumption. Host Controller Interface Operates a UART interface, supporting ACL (asynchronous) and SCO (synchronous) data types.
"BLUETOOTH" is a trademark owned by Bluetooth SIG, Inc., U.S.A. and licensed to Zarlink Semiconductor. Thumb is a registered trademark of ARM Limited. ARM7TDMI and EmbeddedlCE are trademarks of ARM Limited. MICROWIRE is a registered trademark of National Semiconductor Corp.
8
http://www.zarlink.com
World Headquarters - Canada Tel: +1 (613) 592 0200 Fax: +1 (613) 592 1010
North America - West Coast Tel: (858) 675-3400 Fax: (858) 675-3450
North America - East Coast Tel: (978) 322-4800 Fax: (978) 322-4888
Asia/Pacific Tel: +65 333 6193 Fax: +65 333 6192
Europe, Middle East, and Africa (EMEA) Tel: +44 (0) 1793 518528 Fax: +44 (0) 1793 518581
Information relating to products and services furnished herein by Zarlink Semiconductor Inc. trading as Zarlink Semiconductor or its subsidiaries (collectively "Zarlink") is believed to be reliable. However, Zarlink assumes no liability for errors that may appear in this publication, or for liability otherwise arising from the application or use of any such information, product or service or for any infringement of patents or other intellectual property rights owned by third parties which may result from such application or use. Neither the supply of such information or purchase of product or service conveys any license, either express or implied, under patents or other intellectual property rights owned by Zarlink or licensed from third parties by Zarlink, whatsoever. Purchasers of products are also hereby notified that the use of product in certain ways or in combination with Zarlink, or non-Zarlink furnished goods or services may infringe patents or other intellectual property rights owned by Zarlink. This publication is issued to provide information only and (unless agreed by Zarlink in writing) may not be used, applied or reproduced for any purpose nor form part of any order or contract nor to be regarded as a representation relating to the products or services concerned. The products, their specifications, services and other information appearing in this publication are subject to change by Zarlink without notice. No warranty or guarantee express or implied is made regarding the capability, performance or suitability of any product or service. Information concerning possible methods of use is provided as a guide only and does not constitute any guarantee that such methods of use will be satisfactory in a specific piece of equipment. It is the user's responsibility to fully determine the performance and suitability of any equipment using such information and to ensure that any publication or data used is up to date and has not been superseded. Manufacturing does not necessarily include testing of all functions or parameters. These products are not suitable for use in any medical products whose failure to perform may result in significant injury or death to the user. All products and materials are sold and services provided subject to Zarlink Semiconductor's conditions of sale which are available on request.
Purchase of Zarlink's I2C components conveys a licence under the Philips I2C Patent rights to use these components in an I2C System, provided that the system conforms to the I2C Standard Specification as defined by Philips
Zarlink and the Zarlink Semiconductor logo are trademarks of Zarlink Semiconductor Inc. Copyright 2001, Zarlink Semiconductor Inc. All rights reserved.
TECHNICAL DOCUMENTATION - NOT FOR RESALE


▲Up To Search▲   

 
Price & Availability of MT1020A

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X